//
// File:    triple.H
// Author:  Octavian Procopiuc
//
// Class triple, similar to STL's pair.
//
// $Id: triple.H,v 1.2 2001/06/06 16:01:26 tavi Exp $	
//

#ifndef _TRIPLE_H
#define _TRIPLE_H

template <class T1, class T2, class T3>
struct triple {

  T1 first;
  T2 second;
  T3 third;
  triple() : first(T1()), second(T2()), third(T3()) {}
  triple(const T1& a, const T2& b, const T3& c) : first(a), second(b), third(c) {}
};

#endif // _TRIPLE_H
